from django.db import models

# Create your models here.
'''
#1.自己定义模型
class User(models.Model):
    username=models.CharField(max_length=20,unique=True)
    password=models.CharField(max_length=20)
    mobile=models.CharField(max_length=11,unique=True)
'''

#2.django 自带一个用户模型
# 这个用户模型有密码的加密和密码的验证
#from django.contrib.auth.models import user

from django.contrib.auth.models import AbstractUser
class User(AbstractUser):# 继承
    mobile=models.CharField(max_length=11,unique=True)

    class Meta:
        db_table='tb_users'#指定该模型对应的数据表名为tb_users
        verbose_name='用户管理'#设置模型在 Django Admin 后台显示的单数名称
        verbose_name_plural=verbose_name#设置复数名称与单数名称一致（避免默认在末尾加s）




